バージョン

WeakDictionary<TKey,TValue> クラス メンバ

WeakDictionary<TKey,TValue>データ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタWeakDictionary<TKey,TValue> コンストラクタオーバーロードされます。   
トップ
パブリック プロパティ
 名前解説
Public プロパティCount辞書にある項目数を返します。ガベージ コレクションの項目は計算に入れないことに注意してください。カウントには含まれます。  
Public プロパティItem指定されたキーと関連する値を取得または設定します。まだ存在しない場合は、設定はキーに入力を追加します。  
Public プロパティKeys辞書のキーを返します。null 以外の値を持つキーのみが返されます。  
Public プロパティValues辞書の値を返します。null 以外のキーを持つ値のみ返されます。  
トップ
パブリック メソッド
 名前解説
Public メソッドAdd辞書にエントリーを追加します。指定されたキーを持つ項目が既に存在する場合、メソッドは例外をスローします。  
Public メソッドClear辞書からすべての項目を削除します。  
Public メソッドCompactキーが無効な辞書の項目を削除します (ガベージ コレクション実行済み)。項目はコンパクトのプロセス中にガーベッジを集めることができるので、このメソッドが返した後にすべての項目が有効であることを保証しません。  
Public メソッドContainsKey辞書に指定したキーを持つ項目が存在する場合は True を返します。  
Public メソッドRemove指定したキーでエントリを削除します指定されたキーが存在しない場合は、何も実行しません。  
Public メソッドTryGetValue指定されたキーと関連する値を取得します。項目が存在しない場合、false を返します。  
トップ
参照